English Dictionary
◊ PRINCESS ROYAL
princess royal
n : the eldest daughter of a British sovereign